Create a Relational Distributed Object Store

نویسندگان

  • Robert Primmer
  • Scott Nyman
  • Wayzen Lin
چکیده

ion allows for comparatively naïve users and administrators, as the object store takes care of the detail of how and where user data is stored, protected, geo-replicated, deduplicated, versioned, garbage collected, and so forth. Abstraction also greatly simplifies application development and deployment, as evidenced by the plethora of start-ups, who are able to quickly get a worldwide service up, running and generating revenue by leveraging a public object storage service in unprecedented timeframes. Likewise, we see where limited compute platforms, such as smartphones and tablets, are able to have full access to a universe of data despite zero support for a single storage protocol. Such devices have no support for the traditional storage protocols [Fibre Channel, Small Computer System Interface (SCSI), Network File System (NFS), and Common Internet File System (CIFS)] made popular in the last century for local-area-network (LAN) attached disk(13). Instead, both simple and complex data types are served by nothing more than the basic Web Hypertext Transfer Protocol (HTTP). Contributions This paper describes a mechanism for adding a relational layer on top of the object storage layer, without destroying the simplicity gained through the abstractions for which object stores are noted. Our goal is for users to be able to manage relations between data in a fashion similar to a relational database. However, since unstructured data is intrinsically different from structured data, it is necessary that we provide a substrate for defining and describing such relation. Further, we envision creating a mechanism by which users can query an RDOS in a manner similar to the way they query a relational database today for similar benefit. Document Organization The remainder of the document is organized as follows. “Unstructured Data” defines unstructured data and touches on some of the associated challenges this data type brings. Metadata is essential to the challenge of creating a relational layer on top of unstructured data. “Metadata” defines metadata, explains why it is of such value, and identifies its potential to transform unstructured data from an undifferentiated data mass to a highly correlated data set that provides genuine value to the business. “Hitachi Content Platform” describes HCP in its present form and “Relational Distributed Object Store” describes the ideal of extending it to be a relational distributed object store and understanding the business value it provides. “Related Work” and “Conclusions” provide a summary of the topics covered in this paper.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Creating a Relational Distributed Object Store

In and of itself, data storage has apparent business utility. But when we can convert data to information, the utility of stored data increases dramatically. It is the layering of relation atop the data mass that is the engine for such conversion. Frank relation amongst discrete objects sporadically ingested is rare, making the process of synthesizing such relation all the more challenging, but...

متن کامل

AstroDAS: Sharing Assertions Across Astronomy Catalogues Through Distributed Annotation

As diverse scientific data collections migrate online, researchers want the ability to share their assertions regarding the entities that span these disparate databases. We focus on a case study provided by the astronomical community’s Virtual Observatory effort to investigate the use of annotation to record and share the celestial object mappings asserted by different research groups. The prot...

متن کامل

Comparison of Object Relations, Personality Organization, and Personal and Relational Meaning of Life in Psychology Graduates vs. other Students in Lahijan Azad University

Aim: We conducted the present study to compare Object relations, personality organization, personal meaning of life, and Relational meaning in life among Islamic Azad University, Lahijans branch's students.  Method: The research design was post-event (causal-comparative). The sample included 200 (100 psychology students and 100 students from other majors) selected based on convenience sampling...

متن کامل

A Document Management System Based on an OODB

Efficient document management is extremely important as a tremendous volume of documents are produced and accessed by modern information systems. A document management system is described in this paper. The system stores SGML documents in an ObjectStore object-oriented database and is capable of storing, within one database, different types of documents by accommodating multiple DTDs. We create...

متن کامل

Barista: A Distributed, Synchronously Replicated, Fault Tolerant, Relational Data Store

Barista is a distributed, synchronously replicated, fault tolerant, relational data store. It runs as a middleware service over database instances to provide an abstraction for a distributed relational data store. The data is replicated across a set of Paxos state machines to provide fault-tolerance and strong consistency. The real-time replication provides high availability; clients automatica...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014